Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Austria F2 Latvia F1 Lithuania F2 Germany-w2 Germany-w3 Greece F2 Slovenia F2 Austria F4 Ukraine F3 Germany-w2 Germany-w3 Switzerland F2 Switzerland F3 France F5 Sweden F1 Ukraine F1 Ukraine F2 Ukraine F3 Belarus F1 Romania F12 Romania F13 Nigeria F5 Nigeria F6 Russia F2 Morocco F2 Belarus F1 Belarus F2 Russia F3 China F2 Morocco F1 Morocco F2 Russia F1 Russia F2 Germany F5 France F3 Slovenia F1 Kazakhstan F6 Germany-w4 Germany F16 Ukraine F4 Belarus F2 Slovenia F3 Latvia F1 Lithuania F1 Croatia F4 Croatia F5 Germany-w1 Austria F1 Austria F2 Uzbekistan F1 Greece F1 Germany F15 M25+H Pozoblanco Alexander Kolyaskin Memorial - Donetsk Aamulehti Tampere Open - Tampere Astana Challenger - Astana UTC Open by Selena - Cherkassy Ethias Trophy - Mons PEOPLEnet Cup - Dnepropetrovsk 2008 China TCL Challenger - Guangzhou Sail Open - New Delhi Izmir Cup - Izmir Bauer Watertechnology Cup - Eckental Internazionali di Tennis - Bergamo Moncton Men's Challenger - Moncton Challenger DCN de Cherbourg - Cherbourg Bukhara Challenger - Bukhara Karshi Challenger - Karshi UTC Open - Cherkassy Internationaux de Doubs Open de Franchie-Comte - Besancon Alexander Kolyaskin Memorial - Donetsk Sporting Challenger '07 Trofeo Regione Piemonte - Turin President's Cup - Astana IPP Open - Helsinki Heilbronn Challenger Morocco Tennis Tour - Tanger Sony Ericsson Open 2008 - Belgrade Besancon Challenger Barletta Challenger Ramat Hasharon Challenger Nottingham Challenger Pozoblanco Challenger Alexander Kolyaskin Memorial - Donetsk Penza Challenger 3rd Volkswagon Challenger - Wolfsburg Saransk Challenger Segovia Challenger Ostdeutscher Sparkassen Cup - Dresden Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Istanbul Challenger Karshi Challenger Alphen Challenger Samarkand Challenger - Samarkand Bukhara Challenger - Bukhara Mons Challenger BH Telecom Sarajevo 2007 - Sarajevo Astana Challenger Trofeo Sisma Mantova - Mantova Delhi Challenger I - New Delhi Sail Open - New Delhi Bratislava Challenger The Shelbourne Irish Open - Dublin Alexander Kolyaskin Memorial - Donetsk Open D'Orleans - Orleans Bauer Watertechnology Cup - Eckental Morocco Tennis Tour - Fes Pozoblanco Challenger Penza Cup - Penza Lambertz Open by Stawag - Aachen St. Remy Challenger Tashkent Challenger Privat Bank Cup - Dnepropetrovsk New Delhi Challenger II - New Delhi Tennis Napoli Cup 2007 - Napoli Cherbourg Challenger Morocco Tennis Tour - Marrakech Bath Challenger Nottingham Challenger Penza Challenger Alexander Kolyaskin Memorial - Donetsk Mons Challenger Rennes Challenger Geneva Challenger Tyumen Challenger Heilbronn Challenger Morocco Tennis Tour - Meknes Nottingham Challenger Lexington Challenger Kazan Challenger Sarajevo Challenger XL Bermuda Open - Bermuda Istanbul Challenger Izmir Challenger Orleans Challenger Rennes Challenger Mouilleron-Le-Captif Challenger Czech Indoor Open - Prague Tyumen Challenger Chennai Challenger Kolkata Challenger New Delhi Challenger Irving Challenger Savannah Challenger Heilbronn Challenger Aptos Challenger Oberstaufen Cup - Oberstaufen Mons Challenger Rennes Challenger Monza Challenger Bratislava Challenger Brescia Challenger Wroclaw Challenger Quimper Challenger Izmir Challenger Open de L'Isere-Trophee BNP Paribas - Grenoble Raanana Challenger Taipei City Challenger Seoul Challenger Winnetka Challenger Morocco Tennis Tour - Rabat Orleans Challenger Mons Challenger Rennes Challenger Brescia Challenger Irving Challenger Togliatti Cup - Togliatti Mordova Cup 2007 - Saransk Dallas Challenger Gimcheon Challenger Busan Challenger Bergamo Challenger Vancouver Challenger Bulgarian Open Challenger - Sofia Pau Challenger Quimper Challenger Challenger Banque Nationale - Granby Perugia Challenger Braunschweig Challenger Tenerife 1 Challenger Orleans Challenger PEOPLEnet CUP - Dnepropetrovsk Schickendanz Open - Furth Surbiton Challenger Tenerife Challenger Geneva Challenger Brest Challenger Oberstraufen Cup - Oberstaufen Nottingham Challenger Ilkley Challenger Aptos Challenger Almaty Challenger Tallahassee Challenger Bratislava Challenger Winnetka Challenger Shymkent Challenger Izmir Challenger Bordeaux Challenger Izmir Challenger Cassis Challenger Orleans Challenger Recanati Challenger Bordeaux Challenger Trieste Challenger Bergamo Challenger Andria Challenger Cary 2 Challenger Bratislava 2 Challenger Winnipeg Challenger Busan Challenger Aix En Provence Challenger Kaohsiung Challenger Bratislava Challenger Bratislava Challenger PrivatBank Cup - Dnepropetrovsk M25 Qian Daohu Brest Challenger Nottingham Challenger Ilkley Challenger Andria Challenger Rome 1 Challenger Segovia Challenger Istanbul Challenger Biella 4 Challenger Marbella Challenger Montechiarugolo - Parma Challenger San Marino Challenger Vilnus Challenger Grodzisk Mazowiecki Challenger Seoul Challenger Cleveland Challenger Orleans Challenger Rennes Challenger Privatbank Open 2006 - Dnepropetrovsk Tunis Challenger Cordenons Challenger IPP Open - Helsinki Prostejov Challenger Caltanissetta Challenger Bratislava Challenger Andria Challenger Athens Challenger Rome Challenger Fergana Challenger Phoenix Challenger Salinas Challenger Taipei City Challenger Heilbronn Open - Heilbronn Internazionali de Tennis di Bergamo - Bergamo Astana Challenger Columbus Challenger Recanati Challenger Segovia Challenger Pozoblanco Challenger Portoroz Challenger Mallorca Challenger Cassis Challenger Brest Challenger Prague Challenger Olimp Kyiv Open - Kiev Biella 2 Challenger Biella 3 Challenger Lugano Challenger Eckental Challenger Zagreb Challenger Nottingham 1 Challenger Nottingham-2 Challenger Bergamo Challenger Traralgon Challenger Cherbourg Challenger Pau Challenger Forli 5 Challenger Lille Challenger St. Brieuc Challenger Shymkent 1 Challenger Almaty Challenger 2 - Almaty Shymkent 2 Challenger Vicenza Challenger Forli 6 Challenger Ilkley Challenger Milan Challenger Privat Bank Cup - Dniepropetrovsk Zug Challenger Nonthaburi 1 Challenger Istanbul Challenger Ortisei Challenger Ostrava Challenger 10° Trofeo Luigi Pezzoli - Bergamo Bratislava 1 Challenger Steelers Cup - Kosice Harbour Tennis Cup Regione Lombardia - Milan Chicago Challenger Hamburg Challenger Noumea Challenger Brisbane 1 Challenger Almaty Challenger 1 - Almaty Brisbane 2 Challenger Gwangju Challenger Shenzhen 1 Challenger Guangzhou Challenger Wuxi Challenger Taipei Challenger Open des Alpes Trophee BNP Paribas - Grenoble Orleans Challenger Nur-Sultan Challenger Mouilleron-Le-Captif Challenger Ismaning Challenger Eckental Challenger Bratislava Challenger Helsinki Challenger Bangkok Challenger Bangkok Challenger Cherbourg Challenger Bergamo Challenger Tashkent Challenger - Tashkent Nur-Sultan Challenger Ostrava Challenger Istanbul Challenger Hamburg Challenger Quimper 2 Challenger Napoli Challenger Oeiras 3 Challenger Croatia Open - Umag Nottingham-2 Challenger Fergana Challenger BMW Open - Munich Hypo Group Tennis International - Portschach Bordeaux Challenger ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Sydney International - Sydney Open 13 - Marseille Grand Prix Hassan II - Casablanca Hypo Group Tennis International - Portschach Ordina Open - 's-Hertogenbosch Generali Open - Kitzbuhel Pilot Pen Tennis - New Haven St. Petersburg Open - St. Petersburg Next Generation Adelaide International - Adelaide Open SEAT 2008 - Barcelona The Hypo Group Tennis International 2008 - Poertschach Open de Moselle - Metz BA-CA Tennis Trophy - Vienna Open 13 - Marseille Open Sabadell Atlantico - Barcelona Legg Mason Tennis Classic - Washington If Stockholm Open - Stockholm Kremlin Cup - Moscow Qatar Exxon Mobil Open - Doha Open 13 - Marseille Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona Open de Nice Cote dAzur - Nice Countrywide Classic - Los Angeles China Open - Beijing Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Medibank International - Sydney Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona Open de Nice Cote d'Azur - Nice Sarasota Challenger AEGON International - Eastbourne Farmers Classic - Los Angeles Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach BMW Open - Munich Credit Agricole Suisse Open - Gstaad Bet-at-home Cup - Kitzbuhel Erste Bank Open - Vienna Swiss Indoors Basel - Basel ABN AMRO World Tennis Tournament - Rotterdam SAP Open - San Jose Open 13 - Marseille U.S. National Indoor Tennis Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Barcelona Open BancSabadell - Barcelona BMW Open - Munich Bet-at-home Open - Hamburg Next Generation Adelaide International - Adelaide Open de Nice Cote d'Azur - Nice Gerry Weber Open - Halle China Open - Beijing Kremlin Cup - Moscow Swiss Indoors Basel - Basel Aircel Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb Open de Nice Cote d'Azur - Nice Topshelf Open - 's-Hertogenbosch Claro Open Colombia - Bogota Shenzhen Open - Shenzhen Erste Bank Open - Vienna Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco TEB BNP Paribas Istanbul Open - Istanbul ABN AMRO World Tennis Tournament - Rotterdam AIG Japan Open Tennis Championships - Tokyo If Stockholm Open - Stockholm Karshi Challenger BMW Open - Munich Izmir Challenger Kazan Challenger AEGON Championships - London Nonthaburi 4 Challenger Bratislava 2 Challenger St. Petersburg Open - St. Petersburg Bratislava Challenger Samarkand Challenger Helsinki Challenger Open 13 Provence - Marseille Thailand Open - Bangkok Sofia Open - Sofia Astana Open - Nur-Sultan Rakuten Japan Open - Tokyo Porto Challenger St. Petersburg Open - St. Petersburg Bergamo Challenger AEGON International - Eastbourne AEGON Championships - London Atlanta Tennis Championships - Atlanta Winston-Salem Open - Winston-Salem Studena Croatia Open - Umag ABN AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco Barcelona Open BancSabadell - Barcelona ABN AMRO World Tennis Tournament - Rotterdam Mons Challenger BMW Open - Munich If Stockholm Open - Stockholm Bratislava Challenger St. Petersburg Open - St. Petersburg Ortisei Challenger Tunis Challenger AEGON Championships - London Gerry Weber Open - Halle The Stella Artois Championships - London Synsam Swedish Open - Bastad Hall of Fame Tennis Championships - Newport Helsinki Challenger BB&T Atlanta Open - Atlanta ATP Kremlin Cup - Moscow Suisse Open - Gstaad The Artois Championships - London ATP Kremlin Cup - Moscow Winston-Salem Open - Winston-Salem Heineken Open - Auckland Dubai Duty Free Tennis Championships - Dubai Countrywide Classic - Los Angeles Swiss Indoors Basel - Basel Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb SkiStar Swedish Open - Bastad Abierto Mexicano de Tenis Mifel - Los Cabos AEGON Championships - London Generali Open - Kitzbuhel Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Anytech365 Andalucia Open - Marbella Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Open Sud de France - Montpellier Davidoff Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Bergamo Challenger Gonet Geneva Open - Geneva Binghamton Challenger Infosys Hall of Fame Open - Newport Serbia Open - Belgrade Atlanta Tennis Championships - Atlanta Almaty Open - Almaty PTT Thailand Open - Bangkok Kremlin Cup - Moscow Open de Tenis Comunidad Valenciana - Valencia Qatar ExxonMobil Open - Doha Segovia Challenger Open Sabadell Atlantico - Barcelona AEGON Championships - London AEGON International - Eastbourne Vancouver Challenger Power Horse Cup - Dusseldorf Gerry Weber Open - Halle Claro Open Colombia - Bogota St. Petersburg Open - St. Petersburg Rome Challenger Valencia Open - Valencia Qatar ExxonMobil Open - Doha Aircel Chennai Open - Chennai Open 13 - Marseille Mons Challenger US Men's Clay Court Championship - Houston BB&T Atlanta Open - Atlanta Malaysian Open - Kuala Lumpur Orleans Challenger Prostejov Challenger Heineken Open - Auckland Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Gerry Weber Open - Halle Aegon Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport SkiStar Swedish Open - Bastad Grand Prix Hassan II - Marrakech Bet-at-home Open - Hamburg Generali Open - Kitzbuhel Swiss Indoors Basel - Basel Intrum Stockholm Open - Stockholm Koblenz Challenger Brisbane International - Brisbane Irving Challenger Memphis Open - Memphis Delray Beach Open - Delray Beach Winston-Salem Open - Winston-Salem Open 13 - Marseille Barcelona Open BancSabadell - Barcelona BRD Nastase Tiriac Trophy - Bucharest Recanati Challenger BMW Open - Munich Geneva Open - Geneva Open de Nice Cote d'Azur - Nice Mercedes Cup - Stuttgart Qatar ExxonMobil Open - Doha Apia International - Sydney Open Sud de France - Montpellier Open 13 - Marseille Barcelona Open BancSabadell - Barcelona Roseto Degli Abruzzi Challenger SkiStar Swedish Open - Bastad St. Petersburg Open - St. Petersburg Nur-Sultan Challenger Nonthaburi 2 Challenger Vancouver Challenger Garanti Koza Sofia Open - Sofia Kremlin Cup - Moscow BMW Open - Munich Citi Open - Washington Oeiras 2 Challenger Chengdu Open - Chengdu Cherbourg Challenger Puerto Vallarta Challenger Tata Open Maharashtra - Pune Prague II Challenger Open Sud de France - Montpellier Biella Challenger ABN AMRO World Tennis Tournament - Rotterdam Eckental Challenger Prostejov Challenger Biella 1 Challenger 12° Tornea B. Camparini Arpa Ceramic Cup - Reggio Emilia Marbella Challenger BMW Open - Munich Geneva Open - Geneva Prague Challenger Heilbronn Challenger Noventi Open - Halle Swiss Open - Gstaad Salzburg-Anif Challenger Lugano Challenger St. Petersburg Open - St. Petersburg SAP Open - San Jose Tata Open Maharashtra - Pune Delray Beach Open - Delray Beach Generali Open - Kitzbuhel St. Petersburg Open - St. Petersburg Nur-Sultan Challenger Barcelona Open Banc Sabadell - Barcelona cinch Championships - London Noventi Open - Halle Hamburg European Open - Hamburg Swiss Open - Gstaad Truist Atlanta Open - Atlanta Citi Open - Washington Singapore Tennis Open - Singapore Open 13 Provence - Marseille Sanremo Challenger Astana Open - Nur-Sultan Prague 2 Challenger Sofia Open - Sofia Sofia Open - Sofia Tel Aviv Watergen Open - Tel Aviv Gonet Geneva Open - Geneva Open de la Comunidad Valenciana - Valencia Ortisei Challenger PBZ Zagreb Indoors - Zagreb Tennis Channel Open - Las Vegas U.S. Mens's Clay Court Championship - Houston BCR Open Romania - Bucharest Brisbane - Brisbane PBZ Zagreb Indoors - Zagreb Infosys Hall of Fame Open - Newport SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Busan Challenger Delray Beach International Tennis Championships - Delray Beach PBZ Zagreb Indoors - Zagreb St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Columbus Challenger Open 13 Provence - Marseille Gazprom Hungarian Open - Budapest Turkish Airlines Open Antalya - Antalya Hall of Fame Open - Newport Masters Series - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Ottignies-Louvain-la-Neuve Challenger Quimper Challenger Mutua Madrilena Masters Madrid - Madrid Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Rogers Cup - Montreal Rome Challenger Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai Waco Challenger Little Rock Challenger BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Montreal BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mauthausen Challenger Miami Open - Miami Winston-Salem Open - Winston-Salem Barcelona Open BancSabadell - Barcelona Noumea Challenger Mouilleron-Le-Captif Challenger Bergamo Challenger Istanbul 2 Challenger Bratislava Challenger Koblenz Challenger Hamburg Challenger Bratislava 1 Challenger Millennium Estoril Open - Estoril Tennis Masters Series - Madrid Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Rogers Cup - Montreal BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Financial Group Masters - Cincinnati Mercedes Cup - Stuttgart Sony Ericsson Open - Miami Western & Southern Open - Cincinnati Citi Open - Washington Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Rogers Cup - Toronto Western & Southern Open - Cincinnati Miami Open - Miami Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Western & Southern Open - Cincinnati Wimbledon - London Moselle Open - Metz Rogers Masters - Montreal Rogers Cup - Toronto U.S. Open - New York Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Wimbledon - London Monte-Carlo Rolex Masters - Monte-Carlo Coupe Rogers - Montreal French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Abierto Mexicano de Tenis Mifel - Los Cabos Internazionali BNL d'Italia - Rome Dallas Open - Dallas BNP Paribas Open - Indian Wells Rogers Cup - Montreal Shanghai ATP Masters - Shanghai Rogers Cup - Toronto BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Mercedes Cup - Stuttgart Citi Open - Washington Indianapolis Tennis Championships - Indianapolis Apia International - Sydney Winston-Salem Open - Winston-Salem European Open - Antwerp Swiss Indoors Basel - Basel Erste Bank Open - Vienna BB&T Atlanta Open - Atlanta Davis Cup, Group 2, 1R, POL-LAT 5-0 Davis Cup, Group 2, 2R, FIN-LAT 2-3 Davis Cup, Group 1, PO, ITA-LAT, 3-2 Davis Cup, Group 2, 2R, BUL-LAT 1-4 Davis Cup, Europe/Africa Group I, PO, LAT-POL 2-3 Davis Cup, Group I, 1R, UKR-NED 2-3 Hall of Fame Tennis Championships - Newport Intrum Stockholm Open - Stockholm Davis Cup, Group II, 2R, HUN-LAT 2-3 Davis Cup, Group II, 2R, MON-LAT 2-3 Davis Cup, Group I, 1R, UKR-ROU 3-1 Davis Cup, World Group, PO, UKR-BEL 2-3 Davis Cup, Group I, 1R, HUN-UKR 3-2 Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne Shanghai ATP Masters 1000 - Shanghai U.S. Open - New York Australian Open - Melbourne Wimbledon - London French Open - Paris French Open - Paris Olympics - Beijing Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Internazionali BNL d'Italia - Rome Olympics - Rio de Janeiro Australian Open Qualifying - Doha Australian Open - Melbourne French Open - Paris Australian Open - Melbourne U.S. Open - New York Wimbledon - London Australian Open - Melbourne Wimbledon - London Davis Cup, World Group, PO, BEL-UKR, 3-2 Davis Cup, Group I, PO, SVK-UKR 4-1 Delray Beach Open - Delray Beach Davis Cup, World Group I, PO, UKR-TPE 3-2 Davis Cup, Group II, 3R, LAT-FIN 3-2 Davis Cup, Group I, SF, NOR-UKR 3-1 Davis Cup, Group 1, 1R, UKR-LAT 4-1 Davis Cup, Group 2, 1R, LAT-BUL 4-1 Davis Cup, Group 2, PO, LAT-RSA 3-2 Davis Cup, Group 1, 1R, MKD-LAT 4-1 Davis Cup, Group II, 1R, EGY-LAT 2-3 Davis Cup, Group 2, F, LAT-SLO, 3-2 Davis Cup, Group II, 3R, LAT-UKR 2-3 Davis Cup, Group I, PO, LAT-ISR 2-3 Davis Cup, Group 2, 2R, SLO-LAT 5-0 Davis Cup, Group II, 1R, UKR-MON 5-0 Davis Cup, Group I, 1R, UKR-SVK 3-2 Davis Cup, Group I, LTU-UKR 1-4 Davis Cup, World Group, PO, JPN-UKR 5-0 Davis Cup, Group 1, 2R, GBR-UKR 1-4 Davis Cup, World Group II, PO, LAT-EGY 4-1 Davis Cup, Group II, 1R, TUN-LAT 0-3 Davis Cup, Group I, PO, ISR-UKR 0-5 Davis Cup, Group I, PO, UKR-BAR 3-0 Davis Cup, Group II, PO, THA-LAT 2-3 Davis Cup, Group I, 2R, UKR-AUT 3-2 Hangzhou Challenger Davis Cup, Group I, PO, UKR-POR 3-1 Davis Cup, Group I, 1R, UKR-ISR 3-2 Sofia Open - Sofia Shanghai Rolex Masters - Shanghai